Component({
  properties: {
    // 左侧标题
    title: {
      type: String,
      value: ''
    },
    // 是否必填
    required: {
      type: Boolean,
      value: false
    },
    // sinput最大长度
    maxlength: {
      type: Number,
      value: 50
    },
    // placeholder提示文字
    placeholder: {
      type: String,
      value: '请输入'
    },
    // 文本input值
    value: {
      type: String,
      value: ''
    },
    // 是否显示底部横线
    showLine: {
      type: Boolean,
      value: true
    },
    // 是否是 pickView
    isPickView: {
      type: Boolean,
      value: false
    },
    // 右边文本input是否禁止输入
    disabled: {
      type: Boolean,
      value: false
    },
    // 右边文本input是否可以滚动，默认不滚动，超过一行显示...
    scrollx: {
      type: Boolean,
      value: false
    }
  },
  data: {},
  externalClasses: ['w-item-right-class'],

  methods: {
    handleInputChange(e) {
      let value = e.detail.value;
      this.triggerEvent('handleInputChange', value)
    },
  }
});